﻿using System;
using Abp.Domain.Entities.Auditing;

namespace LeadThing.AbpZeroTemplate.BasicPersons
{
    /// <summary>
    /// 莒县人口基本信息表
    /// </summary>
    public class BasicPerson : FullAuditedEntity<long>
    {
        #region 属性

        /// <summary>
        /// 姓名
        /// </summary>
        public string Name { get; set; }


        /// <summary>
        /// 性别
        /// </summary>
        public bool Sex { get; set; }

        /// <summary>
        /// 身份证号
        /// </summary>
        public string IDCard { get; set; }


        /// <summary>
        /// 总人口数
        /// </summary>
        public int TotalPopulation { get; set; }


        /// <summary>
        /// 家庭关系
        /// </summary>
        public string Relationship { get; set; }


        /// <summary>
        /// 从事行业
        /// </summary>
        public string Industry { get; set; }


        /// <summary>
        /// 承包田亩数
        /// </summary>
        public string ContractField { get; set; }


        /// <summary>
        /// 责任田亩数
        /// </summary>
        public string ResponsibilityField { get; set; }


        /// <summary>
        /// 门牌号
        /// </summary>
        public string HouseNumber { get; set; }


        /// <summary>
        /// 楼房
        /// </summary>
        public string Building { get; set; }


        /// <summary>
        /// 平房
        /// </summary>
        public string Bungalow { get; set; }


        /// <summary>
        /// 政治面貌
        /// </summary>
        public string Politics { get; set; }


        /// <summary>
        /// 是否是烈士军属
        /// </summary>
        public bool IsMartyr { get; set; }

        /// <summary>
        /// 是否享受低保
        /// </summary>
        public bool Isallowance { get; set; }

        /// <summary>
        /// 是否是孤独
        /// </summary>
        public bool IsLonely { get; set; }

        /// <summary>
        /// 是否是空巢老人
        /// </summary>
        public bool Iselderly { get; set; }

        /// <summary>
        /// 是否是五保户
        /// </summary>
        public bool IsFiveGuarantees { get; set; }

        /// <summary>
        /// 镇
        /// </summary>
        public int TownID { get; set; }


        /// <summary>
        /// 区
        /// </summary>
        public int AreaID { get; set; }


        /// <summary>
        /// 村庄
        /// </summary>
        public int VillageID { get; set; }

        /// <summary>
        /// ParentID
        /// </summary>
        public int ParentID { get; set; }


        #endregion
    }
}
